package com.ctcemti.mdm.project.sys.entity.formdata;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Transient;
import java.util.Map;

/**
 * @ClassName BaseReq
 * @Description 基础请求参数
 * @Author bxf
 * @Date 17:57 2019/7/11
 * @Version V1.0
 **/
@Data
@ApiModel
public class BaseReq {

    /**
     * 设备号(串号)
     */
    @ApiModelProperty(value="设备号(串号)")
    @Transient
    private String imei;
    /**
     * 当前版本支持的平台标识：Android、IOS
     */
    @ApiModelProperty(value="当前版本支持的平台标识：Android、IOS")
    @Transient
    private String osid;
    /**
     * 客户端版本号
     */
    @ApiModelProperty(value="客户端版本号")
    @Transient
    private String vesion;
    /**
     * 设备名称
     */
    @ApiModelProperty(value="设备名称")
    @Transient
    private String device;
    /**
     * 分页，当前页
     */

    @Transient
    @ApiModelProperty(value="当前页")
    private Integer pageIndex;
    /**
     * 分页，每页数量
     */
    @ApiModelProperty(value="每页数量")
    @Transient
    private Integer pageSize;
    /**
     * 更多参数前台传值params[parameter]
     */
    @ApiModelProperty(value="更多参数")
    @Transient
    private Map<String,Object> params;

}
